package com.qiwenshare.stock.common;

import java.time.DayOfWeek;
import java.time.LocalDate;

public class WorkdayChecker {
	
	// 判断一个日期是否是工作日
    public static boolean isWorkday(LocalDate date) {
        // 判断是否是周末
        if (date.getDayOfWeek() == DayOfWeek.SATURDAY || date.getDayOfWeek() == DayOfWeek.SUNDAY) {
            return false;
        }

        // 判断是否是节假日
        // 这里需要根据实际情况进行判断，可以使用国家法定的节假日列表进行比对

        return true;
    }

    public static void main(String[] args) {
        // 假设今天是2022年1月1日
        LocalDate today = LocalDate.of(2022, 1, 1);

        if (isWorkday(today)) {
            System.out.println("今天是工作日");
        } else {
            System.out.println("今天不是工作日");
        }
    }

}
